seagrass bed - Spanish English Dictionary